﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SysController.LibraryMWS
{
    public partial class API : MarketplaceWebService.MarketplaceWebService, MarketplaceWebServiceOrders.MarketplaceWebServiceOrders, MarketplaceWebServiceProducts.MarketplaceWebServiceProducts
    {
        ///1.0
        public MarketplaceWebService.Model.CancelFeedSubmissionsResponse CancelFeedSubmissions(MarketplaceWebService.Model.CancelFeedSubmissionsRequest request)
        {
            throw new NotImplementedException();
        }

        ///2.0
        public MarketplaceWebService.Model.CancelReportRequestsResponse CancelReportRequests(MarketplaceWebService.Model.CancelReportRequestsRequest request)
        {
            throw new NotImplementedException();
        }

        //3.0
        public MarketplaceWebService.Model.GetFeedSubmissionCountResponse GetFeedSubmissionCount(MarketplaceWebService.Model.GetFeedSubmissionCountRequest request)
        {
            throw new NotImplementedException();
        }

        //4.0
        public MarketplaceWebService.Model.GetFeedSubmissionListResponse GetFeedSubmissionList(MarketplaceWebService.Model.GetFeedSubmissionListRequest request)
        {
            throw new NotImplementedException();
        }

        //5.0
        public MarketplaceWebService.Model.GetFeedSubmissionListByNextTokenResponse GetFeedSubmissionListByNextToken(MarketplaceWebService.Model.GetFeedSubmissionListByNextTokenRequest request)
        {
            throw new NotImplementedException();
        }

        //6.0
        public MarketplaceWebService.Model.GetFeedSubmissionResultResponse GetFeedSubmissionResult(MarketplaceWebService.Model.GetFeedSubmissionResultRequest request)
        {
            throw new NotImplementedException();
        }

        //7.0
        public MarketplaceWebService.Model.GetReportResponse GetReport(MarketplaceWebService.Model.GetReportRequest request)
        {
            throw new NotImplementedException();
        }

        //8.0
        public MarketplaceWebService.Model.GetReportCountResponse GetReportCount(MarketplaceWebService.Model.GetReportCountRequest request)
        {
            throw new NotImplementedException();
        }

        //9.0
        public MarketplaceWebService.Model.GetReportListResponse GetReportList(MarketplaceWebService.Model.GetReportListRequest request)
        {
            throw new NotImplementedException();
        }

        //10.0
        public MarketplaceWebService.Model.GetReportListByNextTokenResponse GetReportListByNextToken(MarketplaceWebService.Model.GetReportListByNextTokenRequest request)
        {
            throw new NotImplementedException();
        }

        //11.0
        public MarketplaceWebService.Model.GetReportRequestCountResponse GetReportRequestCount(MarketplaceWebService.Model.GetReportRequestCountRequest request)
        {
            throw new NotImplementedException();
        }

        //12.0
        public MarketplaceWebService.Model.GetReportRequestListResponse GetReportRequestList(MarketplaceWebService.Model.GetReportRequestListRequest request)
        {
            throw new NotImplementedException();
        }

        //13.0
        public MarketplaceWebService.Model.GetReportRequestListByNextTokenResponse GetReportRequestListByNextToken(MarketplaceWebService.Model.GetReportRequestListByNextTokenRequest request)
        {
            throw new NotImplementedException();
        }

        //14.0
        public MarketplaceWebService.Model.GetReportScheduleCountResponse GetReportScheduleCount(MarketplaceWebService.Model.GetReportScheduleCountRequest request)
        {
            throw new NotImplementedException();
        }

        //15.0
        public MarketplaceWebService.Model.GetReportScheduleListResponse GetReportScheduleList(MarketplaceWebService.Model.GetReportScheduleListRequest request)
        {
            throw new NotImplementedException();
        }

        //16.0
        public MarketplaceWebService.Model.GetReportScheduleListByNextTokenResponse GetReportScheduleListByNextToken(MarketplaceWebService.Model.GetReportScheduleListByNextTokenRequest request)
        {
            throw new NotImplementedException();
        }

        //17.0
        public MarketplaceWebService.Model.ManageReportScheduleResponse ManageReportSchedule(MarketplaceWebService.Model.ManageReportScheduleRequest request)
        {
            throw new NotImplementedException();
        }

        //18.0
        public MarketplaceWebService.Model.RequestReportResponse RequestReport(MarketplaceWebService.Model.RequestReportRequest request)
        {
            throw new NotImplementedException();
        }

        //19.0
        public MarketplaceWebService.Model.SubmitFeedResponse SubmitFeed(MarketplaceWebService.Model.SubmitFeedRequest request)
        {
            throw new NotImplementedException();
        }

        //20.0
        public MarketplaceWebService.Model.UpdateReportAcknowledgementsResponse UpdateReportAcknowledgements(MarketplaceWebService.Model.UpdateReportAcknowledgementsRequest request)
        {
            throw new NotImplementedException();
        }

        //21.0
        public MarketplaceWebServiceOrders.Model.GetOrderResponse GetOrder(MarketplaceWebServiceOrders.Model.GetOrderRequest request)
        {
            throw new NotImplementedException();
        }

        //22.0
        public MarketplaceWebServiceOrders.Model.GetServiceStatusResponse GetServiceStatus(MarketplaceWebServiceOrders.Model.GetServiceStatusRequest request)
        {
            throw new NotImplementedException();
        }

        //23.0
        public MarketplaceWebServiceOrders.Model.ListOrderItemsResponse ListOrderItems(MarketplaceWebServiceOrders.Model.ListOrderItemsRequest request)
        {
            throw new NotImplementedException();
        }

        //24.0
        public MarketplaceWebServiceOrders.Model.ListOrderItemsByNextTokenResponse ListOrderItemsByNextToken(MarketplaceWebServiceOrders.Model.ListOrderItemsByNextTokenRequest request)
        {
            throw new NotImplementedException();
        }

        //25.0
        public MarketplaceWebServiceOrders.Model.ListOrdersResponse ListOrders(MarketplaceWebServiceOrders.Model.ListOrdersRequest request)
        {
            throw new NotImplementedException();
        }

        //26.0
        public MarketplaceWebServiceOrders.Model.ListOrdersByNextTokenResponse ListOrdersByNextToken(MarketplaceWebServiceOrders.Model.ListOrdersByNextTokenRequest request)
        {
            throw new NotImplementedException();
        }

        //27.0
        public MarketplaceWebServiceProducts.Model.GetCompetitivePricingForASINResponse GetCompetitivePricingForASIN(MarketplaceWebServiceProducts.Model.GetCompetitivePricingForASINRequest request)
        {
            throw new NotImplementedException();
        }

        //28.0
        public MarketplaceWebServiceProducts.Model.GetCompetitivePricingForSKUResponse GetCompetitivePricingForSKU(MarketplaceWebServiceProducts.Model.GetCompetitivePricingForSKURequest request)
        {
            throw new NotImplementedException();
        }

        //29.0
        public MarketplaceWebServiceProducts.Model.GetLowestOfferListingsForASINResponse GetLowestOfferListingsForASIN(MarketplaceWebServiceProducts.Model.GetLowestOfferListingsForASINRequest request)
        {
            throw new NotImplementedException();
        }

        //30.0
        public MarketplaceWebServiceProducts.Model.GetLowestOfferListingsForSKUResponse GetLowestOfferListingsForSKU(MarketplaceWebServiceProducts.Model.GetLowestOfferListingsForSKURequest request)
        {
            throw new NotImplementedException();
        }

        //31.0
        public MarketplaceWebServiceProducts.Model.GetMatchingProductResponse GetMatchingProduct(MarketplaceWebServiceProducts.Model.GetMatchingProductRequest request)
        {
            throw new NotImplementedException();
        }

        //32.0
        public MarketplaceWebServiceProducts.Model.GetMatchingProductForIdResponse GetMatchingProductForId(MarketplaceWebServiceProducts.Model.GetMatchingProductForIdRequest request)
        {
            throw new NotImplementedException();
        }

        //33.0
        public MarketplaceWebServiceProducts.Model.GetMyPriceForASINResponse GetMyPriceForASIN(MarketplaceWebServiceProducts.Model.GetMyPriceForASINRequest request)
        {
            throw new NotImplementedException();
        }

        //34.0
        public MarketplaceWebServiceProducts.Model.GetMyPriceForSKUResponse GetMyPriceForSKU(MarketplaceWebServiceProducts.Model.GetMyPriceForSKURequest request)
        {
            throw new NotImplementedException();
        }

        //35.0
        public MarketplaceWebServiceProducts.Model.GetProductCategoriesForASINResponse GetProductCategoriesForASIN(MarketplaceWebServiceProducts.Model.GetProductCategoriesForASINRequest request)
        {
            throw new NotImplementedException();
        }

        //36.0
        public MarketplaceWebServiceProducts.Model.GetProductCategoriesForSKUResponse GetProductCategoriesForSKU(MarketplaceWebServiceProducts.Model.GetProductCategoriesForSKURequest request)
        {
            throw new NotImplementedException();
        }

        //37.0
        public MarketplaceWebServiceProducts.Model.GetServiceStatusResponse GetServiceStatus(MarketplaceWebServiceProducts.Model.GetServiceStatusRequest request)
        {
            throw new NotImplementedException();
        }

        //38.0
        public MarketplaceWebServiceProducts.Model.ListMatchingProductsResponse ListMatchingProducts(MarketplaceWebServiceProducts.Model.ListMatchingProductsRequest request)
        {
            throw new NotImplementedException();
        }
    } 
}
